💾 Backup My Shortcuts Library
(25 actions, 22 KB)
0 ToolboxProForShortcuts > HomeIntent
1 Caffeinated > ActivateCaffeinatedIntent
2 Text
➔ My Apple Shortcuts.backup.status
»
3
5
7
12
20
My Apple Shortcuts.backup.status
3 DataJar > CheckIfValueExistsIntent »
keyPath
:
[2 My Apple Shortcuts.backup.status]
4 If
[3 Value Exists
as Boolean
]
is true
5 DataJar > GetValueIntent
keyPath
:
[2 My Apple Shortcuts.backup.status]
6 Otherwise
7 DataJar > InsertValueInArrayIntent
valueConversionMode
:
text
keyPath
:
[2 My Apple Shortcuts.backup.status]
values
:
[2 My Apple Shortcuts.backup.status]
8 End If
9 Get My Shortcuts »
10
11
Folder
:
{ "Identifier": "820028C8-83FC-4D07-B81D-070658EE28E5", "DisplayString": "Shortcutomation" }
10 Count Items in
[9 My Shortcuts]
»
15
17
19
11 Repeat with Each in
[9 My Shortcuts]
12 DataJar > GetValueIntent »
keyPath
:
[2 My Apple Shortcuts.backup.status]
13 If
[12 Value
’s Name
]
does not contain
[Repeat Item]
14 Run Shortcut
[Repeat Item]
Workflow
:
[Repeat Item]
15 Dictionary »
{ "current": "
[Repeat Index]
", "total": "
[10 Count]
" }
16 Run Shortcut
Progress Bar Maker (without Text)
»
Input
:
[15 Dictionary]
Workflow
:
{ "workflowIdentifier": "6168F0E9-9EDA-4F74-9B2F-74E63D3E4F2A", "workflowName": "Progress Bar Maker (without Text)", "isSelf": false }
17 Text »
[
[Repeat Index]
/
[10 Count]
]
[16 Shortcut Result]
18 Show Notification
[17 Text]
NotificationActionSound
:
false
NotificationActionTitle
:
✅
[Repeat Item]
19 If
[Repeat Index]
is not
[10 Count]
20 DataJar > InsertValueInArrayIntent
values
:
[Repeat Item
’s Name
]
valueConversionMode
:
text
keyPath
:
[2 My Apple Shortcuts.backup.status]
insertionPoint
:
end
21 End If
22 End If ▵
13
23 End Repeat with Each ▵
11
24 Caffeinated > DeactivateCaffeinatedIntent